package com.camartsApp.service;

import com.camartsApp.dto.PhotoListInfoDTO;
import java.util.List;

public interface IPhotoListService {
    // 查询全站taken_at最新分页
    List<PhotoListInfoDTO> getRecentPhotos(int pageNum, int pageSize);

    // 查询指定userId的taken_at最新分页
    List<PhotoListInfoDTO> getRecentPhotosByUserId(String userId, int pageNum, int pageSize);

    // 查询全站点赞最高的图片分页
    List<PhotoListInfoDTO> getHottestPhoto(int pageNum, int pageSize);

    // 查询指定用户点赞最高的图片分页
    List<PhotoListInfoDTO> getUserHottestPhotos(String userId, int pageNum, int pageSize);
}